#ifndef _USART_HMI_H
#define _USART_HMI_H

#include <stdint.h>
#include "Status.h"

void HMIInit(void);
float HMIGetData(void);
HMIStatus_e HMIGetStatus(void);
void HMIGetCallback(uint8_t Size);
void HMIProcessCallback(void);
void HMITransmitCallback(void);
void HMISetTargetPressuer(float data);
void HMISetNowPressure(float data);
void HMISetNowVoltage(float data);
void HMISetMeasureVoltage(uint8_t index, float data);
void HMISetStatus(ControlerStatus_e state);
void HMIOpenValve(void);
void HMIGoZeroStart(void);
void HMIGoZeroFinish(void);
void HMIMeasureFinish(void);
void HMIDrainFinish(void);
void HMILowVoltage(void);
void HMIValveCheck(void);

#endif
